Skip to content

ci: setup Renovate for engine-test-data tracking#211

Merged
Zaimwa9 merged 1 commit into
mainfrom
ci/setup-renovate
May 7, 2026
Merged

ci: setup Renovate for engine-test-data tracking#211
Zaimwa9 merged 1 commit into
mainfrom
ci/setup-renovate

Conversation

@Zaimwa9

@Zaimwa9 Zaimwa9 commented May 6, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds Renovate configuration to automatically track engine-test-data submodule updates and security vulnerabilities.

Also fixes .gitmodules to use branch instead of tag — Renovate's git-submodules manager reads the branch field to detect version updates.

Rule Effect
extends: config:recommended Renovate defaults (Dependency Dashboard, etc.)
Disable all routine updates All matchUpdateTypes except vulnerabilityAlerts → blocked
Enable git-submodules Tracks engine-test-data releases and opens PRs
CVE / security alerts Pass through (not in disabled list)
.gitmodules fix tagbranch for Renovate compatibility

Net effect: only two things trigger PRs — a new engine-test-data release, or a CVE on any dependency.

🤖 Generated with Claude Code

Also fix .gitmodules to use `branch` instead of `tag` so Renovate's
git-submodules manager can track updates.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@Zaimwa9 Zaimwa9 requested a review from a team as a code owner May 6, 2026 14:36
@Zaimwa9 Zaimwa9 requested review from emyller and khvn26 and removed request for a team and emyller May 6, 2026 14:36
@Zaimwa9 Zaimwa9 merged commit ee4dd8b into main May 7, 2026
13 of 25 checks passed
@Zaimwa9 Zaimwa9 deleted the ci/setup-renovate branch May 7, 2026 07:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet